to receive shelter - Englisch Synonyme Wörterbuch